How To Go Beyond Surface Level Learning And Integrate Multiple Perspectives